computer repair additions javascript color php computer remodeling radius3 estimate thin-client color matching furniture finish construction crm linux decks detailing electrical cmsimple open source relationship tools customer mysql maison lumber development patio software emerald management projects power tools rénovation garden laptop exterior developers home hardware hand tools paint charpente hardware store ruby painting commercial content management system notebook interior